run something difficult - French English Dictionary